satisfy one's hunger - German English Dictionary